@charset "utf-8";
/*Css reset;
Creator:https://www.szhulian.com/
Source code:https://www.szhulian.com/
*/
*{ padding:0px;margin:0px }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,
legend,input,button,textarea,p,blockquote,th,td { margin:0;padding:0;}
body{color:#696868;	margin:0px auto;font-family:Microsoft YaHei;font-size:14px;background:#fff;}
img{ margin:0;padding:0;border:0;width:100%;}
p{ margin:0px;line-height:1.8em}
b,strong {font-weight:bold;}
table { border-collapse:collapse;border-spacing:0;}
li{ list-style:none outside none;}
main,footer{clear:both;}

.fl{float:left;}
.fr{float:right;}
.clx{clear:both;}
.w1200{max-width:1200px;margin:0 auto;border: solid 1px #f9f8f8;}
.clx::after{clear:both;}
.clx::before{clear:both;}
.m-0{margin:0 !important;}
.p-0{padding:0 !important;}
a{ text-decoration:none;color:#626262;background:transparent;outline:none}a:focus { outline:none;}a:hover{ color:#000;}a:active{ outline:none;}

/*固定头部和返回顶部*/
.topfixed{position:fixed;width:100%;top:0;}
#menu{width:24px;display:none;z-index:99;}

/*底部*/
.copyright { color:#fff;background-color:#0e8dc9}
.copyright .text { line-height:45px;text-align:center;padding:20px;}
.copyright a {color:#fff;text-decoration:none;}
.copyright a:hover {color:#fff;text-decoration:none;}

/*首页>>>*/
/*欢迎*/
.ZJ-welcome{height:25px;background:#eeeeee;border-bottom:1px solid #ddd;}
.ZJ-welcome .top{ line-height:25px;text-align:right;max-width:1200px;margin:auto;}
.ZJ-welcome .top .left a{color:#999}
.ZJ-welcome .top .left a:hover h1{text-decoration: underline;}
.ZJ-welcome .top .left a h1{color:#999;display: inline-block;font-size: 14px;font-weight: normal;margin: 0 3px;}
.ZJ-welcome .top .right img{width:18px;margin:0 5px -2px 0;}
.ZJ-welcome .top .right a{color:#ff7800;font-size:18px;margin-right:30px;}

/*导航*/
.swiper-container .swiper-pagination-bullet{background:#FFF;opacity:1;}
.swiper-container .swiper-pagination-bullet-active{background:#2eafe9;}
.ZJ-nav{background-color:#fff;z-index:99999}
.ZJ-nav>.w1200>div.fl>a .logo{margin-top:5px;}
.ZJ-nav>.w1200>div.fl{position: relative;}
.ZJ-nav-list { height:85px;width:auto;float:right;display:inline;}
.ZJ-nav-list li{ float:left;line-height:55px;text-align:center;height:50px;}
.ZJ-nav-list .ZJ-nav-item li a { display:block;padding:15px 0;font-size:15px;font-weight:normal;}
.ZJ-nav-list .ZJ-nav-item li a:visited{color:#555 ;}
.ZJ-nav-list .ZJ-nav-item li b{ padding:15px 20px;font-weight:normal; color:#67686a;}
.ZJ-nav-list .ZJ-nav-item a:hover{ text-decoration:none;}
.ZJ-nav-list .ZJ-nav-item a:hover b{border-radius: 10px;color:#0090eb;}
.ZJ-nav-list .ZJ-nav-item .current b{color:#67686a;font-weight: bold;}

/*服务菜单栏*/
.ZJ-nav-list .ZJ-nav-item .ZJ-service-btn{position:relative;}
.ZJ-nav-list .ZJ-service-item{z-index:100;background-color:#fff;position:absolute;display:none;}
.ZJ-nav-list .ZJ-service-item dd {padding:0;line-height:10px;display:inline;}
.ZJ-nav-list .ZJ-service-item dd a{ display:block;white-space:nowrap;font-weight:normal;font-size:14px;padding:10px 23px;text-align:left;}
.ZJ-nav-list .ZJ-service-item dd a:hover { background-color:#2eafe9;color:#fff}

/*优势*/
.ZJ-title{line-height:50px;text-align:center;padding:80px 0 45px;}
.ZJ-title div{  font-size:40px;color:#000;display:inline-block;*display:inline;border:4px double #555;padding:10px 50px;border-radius:35px;}
.ZJ-title p{ color:#333;height:auto;line-height:28px;overflow:hidden;margin:40px auto;font-size:14px;width:650px;}
.ZJ-youshi{overflow:hidden;color:#000;padding:0 10px 5px;position:relative;}
.ZJ-youshi ul {text-align:left;float:left;width:50%;}
.ZJ-youshi ul li{clear:both;}
.ZJ-youshi ul li img{float:left;width:100px;}
.ZJ-youshi ul div{float:left;margin:15px 0 60px 30px;text-align:left;}
.ZJ-youshi ul div p{font-size:28px;font-weight:normal;color:#353535}
.ZJ-youshi ul div span{font-size:16px;display:block;margin-top:10px;line-height:26px;text-align:left;color:rgb(153,153,153);}
.ZJ-youshi .pic{float:right;width:50%;}

/*介绍*/
.ZJ-pro{height:590px;background:url(/images/in-about.jpg) no-repeat;}
.ZJ-pro .cont{width:50%;text-align:left;float:right;height:470px;background-color:#fff;margin-top:50px;padding:20px 10px 0 50px;}
.ZJ-pro .cont a{margin:3% 0 0 60% ;display: block;background: #2eafe9;color: #FFF;padding: 5px 2px;width: 100px;text-align: center;}
.ZJ-pro .cont .title{line-height:25px;}
.ZJ-pro .cont .title div{font-size: 18px;}
.ZJ-pro .cont .title h2 { font-size:20px;font-weight:normal;color:#000;}
.ZJ-pro .cont .text{ padding:5px;overflow:hidden;zoom:1;border-top:0;border-bottom:0;}
.ZJ-pro .cont .text p{line-height:2.5em;font-size:16px;width:75%;}

/* 服务优势 */
.fuwu-bg{background: url(/images/fuwubg.jpg);background-repeat: no-repeat;background-position: center center;background-attachment: fixed;text-align: center;color:#FFF}
.fuwu-bg .fuwu-title{padding: 45px 0 30px;}
.fuwu-bg .fuwu-title p{font-size: 24px;}
.fuwu-bg .fuwu-title small{font-size: 14px;margin-top: 8px;}
.fuwu-bg .fuwu-list{display: flex;max-width: 1200px;margin: 0 auto}
.fuwu-bg .fuwu-list div{width: 22%;margin: 70px auto;background:  rgba(255,255,255,0.80);padding: 60px 40px 70px;}
.fuwu-bg .fuwu-list div img{width: 130px;margin-top: -130px;}
.fuwu-bg .fuwu-list div p{color:#2552a3;font-size: 16px;margin: 10px 0;font-weight: bold;}
.fuwu-bg .fuwu-list div small{color:#353535;line-height: 30px;}

/*新闻*/
.index-new .leftImg{text-align:center;width:45%;height: 260px;}
.index-new .leftImg a{position: relative;}
.index-new .leftImg .tit-{position: absolute;bottom:210px;left:-5px;color: #677fff;font-size: 24px;}
.index-new .leftImg:hover .cont-{opacity: 1;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;}
.index-new .leftImg .cont-{position: absolute;bottom: 0;left:0;background: #2552a3;width:99%;padding: 15px 0;opacity: .1;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;}
.index-new .leftImg img{width:83%;height:100%}
.index-new .leftImg h1{font-size: 20px;text-align: left;margin: 10px auto;width: 83%;color:#fff}
.index-new .leftImg p{margin:0 auto;text-align: left;color:#fff;width: 83%;   overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ZJ-new {width:55%}
.ZJ-new li{border: 1px solid #ccc6;height:70px;margin-bottom:15px}
.ZJ-new li:hover{border: 1px solid #2552a3;}
.ZJ-new li .time{background:#2552a3;color:#FFF;text-align: center;height: 70px;width:10%}
.ZJ-new li .time p{font-size: 18px ;margin-top: 5px;}
.ZJ-new li .cont{padding: 5px 10px;width: 85%;}
.ZJ-new li .cont h1{font-size: 16px;color: #555;font-weight: 100;margin: 5px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ZJ-new li .cont p{font-size: 15px;color: #999;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}



/*链接*/
.index-link{ color:#333;background-color:#fff;padding-bottom:30px;}
.link .link_szhl a{color:#666;margin-left:15px;font-size:14px;text-decoration:#000;}
.link_title { line-height:69px;height:69px;color:#000;}
.link_title h2 { font-size:20px;color:#000;font-weight:normal;text-indent:15px;}

/*关于我们（导航）*/
.ZJ-navAbout{ padding:5px 0;overflow:hidden;zoom:1;border-top:0;border-bottom:0;margin:0 auto 10px;}
.ZJ-navAbout .text{line-height:30px;font-size:14px;padding:20px}
.ZJ-navAbout .text p{text-indent:2em;margin:0 0 10px;width:100%;line-height: 28px;}
.ZJ-navAbout .text p img{max-width:100%;}
.about_images{text-align:center;margin-bottom:40px;}
.about_images img{width:50%;}

/*内页导航*/
#banner{position:relative;}
#banner img{width:100%;}
#banner .SZhulian-nav{line-height:30px;background:rgba(0,0,0,.3);width:100%;z-index:999;position:absolute;left:0;bottom:5px;}
#banner .SZhulian-nav p{max-width:1200px;margin:auto;color:#FFF}
#banner .SZhulian-nav p img{width:16px;vertical-align:middle;margin-right:10px;}
#banner .SZhulian-nav p a{color:#FFF;}

/*服务*/
.ZJ-Navservice-item{margin:50px 0 10px;text-align:center}
.ZJ-Navservice-item li{ display:inline;line-height:36px;margin: 0 2px;}
.ZJ-Navservice-item li a {display:inline-block;background:#2eafe9;padding:0 20px;margin:10px;color:#fff;border-radius:5px;}
.ZJ-Navservice-item li a:hover {background:#007cb6;color:#FFF;text-decoration:none;}
.ZJ-Navservice-item li a.active{font-weight:bold;background:#007cb6;color:#FFF;}

.ZJ-Navservice-content ul{margin-bottom:20px;padding:20px 10px 0;}
.ZJ-Navservice-content ul li{margin-bottom:15px;border:1px solid #f1f1f1!important;}
.ZJ-Navservice-content ul li:hover{background:#f9f9f9;border:1px solid #0e8dc9!important}
.ZJ-Navservice-content ul li a{display:flex;}
.ZJ-Navservice-content ul li .time{background:#0e8dc9;zoom:1;text-align:center;color:#fefefe;width: 10%;}
.ZJ-Navservice-content ul li .time .mou{margin-top:10px;font-size:36px;}
.ZJ-Navservice-content ul li .text{padding:20px 30px;background:#f9f9f9;width: 85%;}
.ZJ-Navservice-content ul li .text h1{font-size:16px;color:#000;font-weight:normal;padding-bottom: 10px;}
.ZJ-Navservice-content ul li .text span{font-size:12px;color:#666;line-height:22px;margin-top:12px;}

.Page{ width:100%;text-align:center;float:left;padding:40px 1px;overflow:hidden;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;text-decoration:none;color:#333;outline:none;}
.Page a:hover{ background:#0e8dc9;color:#fff;}
.Page .m,.Page .on{ background:#0e8dc9;color:#FFF;}
.Page span{display:inline-block;min-width:45px;padding:0 10px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;}

/*公司环境*/
.SZhulian-commhj{max-width:1200px;margin:auto;}
.SZhulian-commhj ul{box-sizing:border-box;}
.SZhulian-commhj ul li{margin:10px 1%;width:23%;box-sizing:border-box;float:left;border:1px solid #d3d3d3;padding:20px 15px;}
.SZhulian-commhj ul li img{width:100%;transition:all .3s;}
.SZhulian-commhj ul li P{text-align:center;margin:10px 0;}
.SZhulian-commhj ul li a{color:#0B3B7D;}
.SZhulian-commhj ul li:hover img{transform:scale(1.1);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;border-radius:5px;}

/*新闻详情*/
.ZJ-new-cont {margin:20px auto;}
.ZJ-new-cont .news-title{font-size:24px;font-weight:bold;text-align:center;height:80px;line-height:80px;}
.ZJ-new-cont .time{ font-size:12px;text-align:center;height:30px;line-height:30px;padding-bottom:20px;color: #999;}
.ZJ-new-cont .time span{ padding:0 10px 0 10px}
.SZhulian-service-detail{ border-bottom:dashed 1px #c1c1c1;border-top:dashed 1px #c1c1c1;padding:40px 14px;margin-bottom:10px;}
.SZhulian-service-detail img{width: unset;max-width:90%;}
.SZhulian-service-detail p{margin:15px 0;font-size:16px;}
.SZhulian-service-detail p.nocopy{font-size: 12px;color:#999;margin: 10px 0;}
.SZhulian-service-detail p.nocopy1{margin-top:25px;padding-top: 10px;border-top: 1px dashed #c1c1c1;}
.SZhulian-service-detail p.nocopy a{text-decoration: underline;}
.SZhulian-service-detail .commhj-del{margin:50px auto;text-align:center;}
.SZhulian-service-detail .commhj-del img{width:50%;}
.new-more p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:80%;padding: 0 14px;}
.new-more a{color:#666;}
.new-more a:hover{ color:#00F;}
.new-more a.bl{display:block;background:url(http://www.cct.szhulian.cn/images/blk.png) #0e8dc9 no-repeat 10px 10px;width:130px;float:right;line-height:35px;color:#FFF;text-align:center;border-radius:5px;margin:-45px 0 90px}

/*联系我们*/
.ZJ-contact{line-height:30px;font-size:14px;padding:20px;margin:30px 0 50px;}
.ZJ-contact img{width:unset;}
.ZJ-contact p a{display:none;margin-left:10px;background:#0e8dc9;color:#FFF;padding:0 10px;border-radius:10px;text-align:center;font-size:12px;}
.ZJ-contact p{margin:10px 0;font-size: 18px;}
.ZJ-contact p span{width:5em;text-align: right;display: inline-block;margin-right: 5px;color: #333;}
.ZJ-contact h5{font-size: 22px;padding-left: 18px;}
.ZJ-commhj{text-align:center;padding:50px 0;}
.ZJ-commhj img{width:45%;}
.newscore h1{margin-top:50px;}
.BMapLabel{padding: 10px;border-radius: 5px;font-size: 18px;}
/*  */
.ZJ-select-zs input{font-size: 18px;width: 30%;margin: 0 20px;padding: 5px 10px;border: 1px solid #b2b4b7;}
.ZJ-select-zs button{width: 10%;font-size: 18px;padding: 5px 0 ;background: none;border: 1px solid #b2b4b7;position: relative;}
.ZJ-select-zs button:after{content: '';width: 0;height: 100%;background: #0e8dc9;position: absolute;left: 0 ;top: 0; z-index:-1;-webkit-transition:.6s; -moz-transition:.6s; -ms-transition:.6s; transition:.6s;}
.ZJ-select-zs button:hover{color:#FFF;border: 1px solid #0e8dc9;}
.ZJ-select-zs button:hover:after{width: 100%;}
.ZJ-select-result {margin-top: 30px;}
.ZJ-select-result img{margin-top: 30px;display: none;}
/*  */
#faq{margin: 35px auto 60px;}
#faq ul img{width: 24px;vertical-align: middle;margin: 0 10px;}
#faq ul li{border: 1px solid #b2b4b7;margin-bottom: 15px;padding: 15px 0;cursor: pointer;position: relative;}
#faq ul li:after{content: "";width: 0;height: 1px ;position: absolute;background: #0e8dc9;top: 0;left: 0;-webkit-transition:.6s; -moz-transition:.6s; -ms-transition:.6s; transition:.6s;}
#faq ul li:before{content: "";width: 0;height: 1px ;position: absolute;background: #0e8dc9;bottom: 0;right: 0;-webkit-transition:.6s; -moz-transition:.6s; -ms-transition:.6s; transition:.6s;}
#faq ul li:hover:after,#faq ul li:hover:before{width: 100%;}
#faq ul  h1{
    /* overflow: hidden;text-overflow: ellipsis;white-space: nowrap; */
    font-size: 20px;font-weight:500 ;padding: 0 15px;line-height: 35px;}
#faq ul .text{padding: 5px 10px 0 15px;display: none;color:#666;text-indent: 2em;}
/*  */
.show-pic-window{position: fixed;top: 0;left: 0;background: rgba(0,0,0,.5);width: 100%;height: 100vh;z-index: 99999999999;display: none;}
.show-pic-window .pic-cont{text-align: center;padding:20px;width: 50%;margin: 5% auto 0;background: #FFF;border-radius: 10px;position: relative;}
.show-pic-window .pic-cont p{margin: 0 ;position: absolute;margin-right: 6%;font-size: 28px;right: -75px; top:-35px;width: 30px;height: 30px;border: 1px solid #FFF;color: #FFF;border-radius: 50%;line-height: 25px;}
.show-pic-window .pic-cont img{width: 100%;}

#mapp{width: 50%;height: 300px;float: right;margin-bottom:80px}

@media (min-width:1350px){
    .ZJ-pro .cont .text p{line-height: 1.8em;width:80%;margin-bottom: 20px;}
 }
@media (max-width:1349px){
    .ZJ-pro{height:590px;background:url(../images/zj-about.jpg) no-repeat;}
    .ZJ-pro .cont{width:60%;text-align:left;float:right;height:70%;background-color:#fff;margin-top:6%;padding:20px 10px 0 50px;}
    .ZJ-pro .cont .title h2 { font-size:20px;font-weight:normal;color:#000;}
    .ZJ-pro .cont .text{ padding:5px;overflow:hidden;zoom:1;border-top:0;border-bottom:0;}
    .ZJ-pro .cont .text p{text-indent:2em;line-height:1.6em;font-size:16px;width:90%;}
 }
 @media (max-width:1200px){
    .ZJ-index-new{display:flex;}
    .ZJ-index-new .leftImg{width:50%;}
    .ZJ-index-new ul.ZJ-new li{padding:0 ;}
    .ZJ-index-new ul.ZJ-new{width:100%;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
 }
 @media (max-width:1120px){
    .ZJ-youshi ul {text-align:left;float:left;width:55%;}
    .ZJ-youshi ul li img {float:left;width:60px;margin-right:30px;}
    .ZJ-youshi ul div{float:unset;margin:5px 0 45px 100px;text-align:left;}
    .ZJ-youshi .pic {float:right;width:45%;}
    .ZJ-pro .cont a{margin-left:60% }
 }
@media (max-width:992px){
	.ZJ-nav>.w1200>div.fl {width:100%;}
    .ZJ-pro{height:unset;background:url(../images/zj-about.jpg) no-repeat;}
    .ZJ-pro .cont{width:80%;text-align:left;float:right;height:70%;background-color:#fff;margin-top:6%;padding:20px 10px 0 50px;}
    .ZJ-pro .cont .title{ height:70px;line-height:70px;}
    .ZJ-pro .cont .title h2 { font-size:20px;font-weight:normal;color:#000;}
    .ZJ-pro .cont .text{ padding:5px;overflow:hidden;zoom:1;border-top:0;border-bottom:0;}
    .ZJ-pro .cont .text p{text-indent:2em;line-height:2.3em;font-size:16px;width:90%;}
    .ZJ-pro .cont a{margin:0 0 0 70% }
    .ZJ-index-new .leftImg{display:none;}
}
@media (max-width:768px){
	.ZJ-nav>.w1200>div.fl {width:100%;}
    .ZJ-pro{background:none;}
    .ZJ-pro .cont{width:100%;text-align:center;float:right;height:unset;background-color:#fff;margin-top:0;padding:0;}
    .ZJ-pro .cont .title{ height:70px;line-height:70px;}
    .ZJ-pro .cont .title h2 { font-size:20px;font-weight:normal;color:#000;}
    .ZJ-pro .cont .text{ padding:5px;overflow:hidden;zoom:1;border-top:0;border-bottom:0;}
    .ZJ-pro .cont .text p{text-indent:2em;line-height:2.3em;font-size:16px;width:90%;margin:0 auto;}
    .ZJ-title{line-height:35px;margin-bottom:0;padding:60px 0 40px;}
    .ZJ-title div{  font-size:24px;color:#000;display:inline-block;display:inline;border:4px double #555;padding:10px 50px;border-radius:35px;}
    .ZJ-title p{ color:#333;height:auto;line-height:28px;overflow:hidden;margin:40px auto;font-size:14px;width:650px;}
    .ZJ-youshi .pic {display:none;}
    .ZJ-youshi ul {text-align:center;float:unset;width:100%;display:inline-flex;}
    .ZJ-youshi ul li img {float:unset;width:60px;margin:0 auto;}
    .ZJ-youshi ul div{float:unset;margin:0;text-align:center;}
    .ZJ-youshi ul div h1{margin:10px 0;}
    .ZJ-youshi ul div span{text-align:center;width:85%;margin:10px auto;}
    .ZJ-index-new ul.ZJ-new{width:100%;padding:0 10px;}
    .ZJ-index-new ul.ZJ-new h2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
    .Page span{display: none;}
    .fuwu-bg .fuwu-list div img{width:90px;margin-top: -45px;}
    .fuwu-bg .fuwu-list div{width: 25%;padding: 0 10px 50px;}
    #mapp{width: 100%;height: 300px;float: unset;margin: 30px auto;}
}
@media (max-width:676px){
	.ZJ-nav>.w1200>div.fl {width:100%;}
    .ZJ-welcome{display:none;}
    .ZJ-nav>.w1200>div.fl a .logo{width:70%;margin:0 5%;}
    #menu{display:inline-block;position: absolute;right:25px;top:20px}
    .SZhulian-commhj ul li {margin:10px 1%;width:48%;box-sizing:border-box;float:left;border:1px solid #d3d3d3;padding:20px 15px;}
    .ZJ-nav-item {z-index:9999;height:unset;display:none;}
    .ZJ-nav-list{height:unset;margin-top: 0px;}
    .ZJ-nav-list_shutdown{z-index:99999;height:53vh;width:100%;position:fixed;left:0;bottom: 0;display: none;}
    .ZJ-nav-list .ZJ-nav-item{position:absolute;left:0;width:100%;height:100vh;background:#FFF;z-index:9999;}
    .ZJ-nav-list .ZJ-nav-item li{float:unset;line-height:unset;height:unset;}
    .ZJ-nav-list .ZJ-nav-item li a{color:#000;padding:0;border-bottom: 1px solid #ccc6;text-align: left;}
    .ZJ-nav-list .ZJ-nav-item li b{display:block}
    .ZJ-nav-list .ZJ-nav-item li dd a{color:#333333;padding:10px 5px;}
    .about_images{text-align:center;margin-bottom:20px;}
    .about_images img{width:80%;}
    .ZJ-Navservice-item{margin:20px 0 10px;text-align:center}
    .ZJ-Navservice-item li a {display:inline-block;background:#2eafe9;padding:0 12px;margin:3px auto;color:#fff;border-radius:5px;}
    .ZJ-contact{margin:0}
    .ZJ-new-cont .news-title{font-size:20px;font-weight:normal;text-align:center;height:unset;line-height:40px;}
    .ZJ-Navservice-content ul li .time .mou{margin-top:10px;font-size:24px;}
    .ZJ-contact p a{display: inline-block;}
    .new-more p{width: 60%;}
    .new-more a.bl{width: 100px;background:#0e8dc9 ;margin-right: 25px;}
    .ZJ-nav-list .ZJ-service-item{left:25%}
    .ZJ-contact h5{font-size: 18px;}
    .ZJ-contact p{margin:5px 0;font-size: 14px;}
    .ZJ-select-zs input{width: 30%;margin: 0 5px;font-size:14px}
    .ZJ-select-zs button{width: 20%; margin :0 auto;font-size: 14px;padding: 4px 0;}
    .SZhulian-service-detail img{max-width:100%;}
    .show-pic-window .pic-cont{margin:45% auto 0}
    .show-pic-window .pic-cont{width: 60%;}
}
@media (max-width:480px){
	.ZJ-nav>.w1200>div.fl {width:100%;}
    .ZJ-title{line-height:30px;margin-bottom:15px;text-align:center;padding:40px 0 16px;}
    .ZJ-title div{  font-size:16px;color:#000;display:inline-block;*display:inline;border:4px double #555;padding:5px 30px;border-radius:35px;}
    .ZJ-title p{ color:#333;height:auto;line-height:28px;overflow:hidden;margin:40px auto;font-size:14px;width:650px;}
    .ZJ-youshi ul li img {width:50px;}
    .ZJ-youshi ul div p{font-size:16px;}
    .ZJ-youshi ul div span{font-size:12px;}
    .ZJ-pro .cont .title{ height:unset;line-height:30px;}
    .ZJ-pro .cont .text p{text-indent:2em;line-height:2em;font-size:14px;width:90%;margin:0 auto;}
    .ZJ-Navservice-content ul li .text span{display: none;}
    .ZJ-Navservice-content ul li .time .mou{margin-top:10px;font-size:20px;}
    .ZJ-Navservice-content ul li .time{background:#0e8dc9;zoom:1;text-align:center;color:#fefefe;width: 22%;}
    .ZJ-Navservice-content ul li .text{padding:20px 30px;background:#f9f9f9;width: 80%;}
    .Page {margin: 0 auto;}
    .Page a{width: 50px;height: 45px;font-size: 14px;float: unset;}
    .Page :nth-child(6),.Page :nth-child(7),.Page :nth-child(8){display: none;}
    .ZJ-new li .time{width: 14%;}
    .ZJ-new li .cont{width: 80%;}
    .ZJ-new li .cont h1{font-size: 16px;}
    .ZJ-new li .cont p{font-size: 10px;margin-top: 10px;}
    .fuwu-bg .fuwu-list div img{width:60px;margin-top: -30px;}
    .fuwu-bg .fuwu-list div{padding: 0 10px 10px;}
    .fuwu-bg .fuwu-list div{margin: 50px auto;}
    .fuwu-bg .fuwu-title {padding: 35px 0 5px;}
    .fuwu-bg .fuwu-title p{font-size: 16px;}
    .fuwu-bg .fuwu-title small{font-size: 12px;}
    .fuwu-bg .fuwu-list div small {line-height: 0;}
    .fuwu-bg .fuwu-list div p{font-size: 14px;}
    .show-pic-window .pic-cont p{display:none}
    .show-pic-window .pic-cont{width: 90%;}
    .show-pic-window .pic-cont{padding: 5px;}
 }
